Anyone recognize this bike? It has been parked on my street for the past 2 weeks. It has gotten a parking ticket, permit needed to park. Don't recall anyone riding that on the block. All I remember was about 2 weeks ago, late night, some dude was parking it. Insurance expires at the end of the month.