Throwback Thursday Metro Station September 14, 2017December 19, 2018 Lindsay Marshall 0 Comment Control, Metro Station, Self-titled, Throwback Thursday Metro Station’s self-titled debut full-length was released on September 18, 2007. Read more