LOSTPROPHETS Film New Video: Photos Available
November 19, 2003LOSTPROPHETS filmed a video for their new U.S. single, "Last Train Home", in downtown Los Angeles Tuesday (Nov. 18). Check out pictures from Wire Image. "Last Train Home" comes off the group's forthcoming CD, "Start Something", due on February 3, 2004 through Columbia Records.
Comments Disclaimer And Information