Yes, this is Mayor Rob Ford riding the neon bike at City Council: