Title: Only The Meteors
Product review: The Meteors invented Psychobilly. The Cramps may say that they did but The Meteors are "IT" The have some of the catchiest songs I have ever heard. Listen to Chainsaw Boogie, The Crazed, Rockabilly Psychosis, and Shout So Loud. They are extremely well written songs, and very catchy. You can't truly say that you are a psychobilly fan if you don't have at least one favorite Meteors album. For a good album pick up "In Heaven".
Would you say this review depicts the product in a flattering or unflattering light?
