Apollo 18 Retail Promo

From This Might Be A Wiki
video compilation cover
Apollo 18 Retail Promo
Video Compilation by They Might Be Giants
First released 1990
Release details / collectors: Show | Hide
Label Elektra Length

Description[edit | edit source]

Sweep.png This tag was placed here by someone who believes this page needs to be cleaned up or expanded. Please review it and clean it up as needed. Please remove the {{Needs Cleaned Up}} tag when this page is clean.