American Pie cast hit London, do some sightseeing on an open-top bus

Posted: Updated: