Sorry, folks. There were stories today about frozen iguanas coming to life and starting car crashes. This is the most immediate iguana-referencing song that comes to mind.
Tag: Mexican Radio
‘Mexican Radio.’
MTV was built on the backs of videos like this. Seriously, I don’t know how New Wave would have developed without that network to give their bands airplay.