Talk:Dave Quackenbush

Falling Idols
The Falling Idols are from Long Beach, not Huntington Beach


 * Is there some source of information on the Falling Idols, & if so could you possibly provide a link? I've had no luck trying to look up info on them. --IllaZilla 01:01, 30 June 2007 (UTC)