Tour Bus by OBLIFESTYLE7. March 2013 A double decker tour bus drives along Central Park on the Upper West Side.