Neon school bus Seen in midtown Manhattan a couple of days ago. Any theories? Share this:EmailPrintFacebookRedditTwitter