Stumbled upon this strange myspace page the other day and it not only claims a now famous rock band did a Planet of the Apes rock album but that the same band were the ape actors in the Mego Macy's Day Parade float!
Anybody hear about this before?
Anybody hear about this before?
Comment