The Flaming Lips. Halloween. Children with actual flaming torches. What could possibly happen?
Check out the 2nd annual March of 1000 Flaming Skeletons from Oct 25, Oklahoma City.
- 2424 reads
The Flaming Lips. Halloween. Children with actual flaming torches. What could possibly happen?
Check out the 2nd annual March of 1000 Flaming Skeletons from Oct 25, Oklahoma City.
© 2007 Warner Bros. Records.