P.O.D. Stream New Song “Speed Demon” Travis Faulk 9 years ago P.O.D. are streaming a new song “Speed Demon” below. Their new album ‘The Awakening’ will be release on August 21, 2015. Share this: