What’s a tape deck?
July 9th, 2007
Someone made a pretty cool video highlighting the demise of the cassette player as it relates to the Transformers, which is apparently breaking all kinds of records. F the iPod.
Get off the couch, Ravage.