Filmed on Super 8, by Debbie "Fluffy" Spinelli in 1988 at a Ralphs Grocery Store on Hollywood Blvd, except for the little part from her old apartment on Orange Grove Ave. Sorry about the lousy copy... Oh, and you can buy this song and the rest of the album now at iTunes!!
LOL! I used to own that album ( I also owned a Radio Tokyo compilation album containing a different version of this song!), AND I used to live on Orange Grove Ave!
IamNotTheMoon 1 month ago