Music Video: P.O.D. – Lost In Forever (Scream)

If you have been a fan of P.O.D. for a while (like I have), you will most likely be reminded of the Satellite era of the band as you watch this video (minus Sonny’s dreads). That is NOT a bad thing, since most fans will agree that 2001 was the year that P.O.D. owned. “Lost In Forever” comes from the bands upcoming Razor & Tie release, Murdered Love, and from what we have heard so far, P.O.D. may be back to reclaim their crown!