Jon Foreman plans live music marathon

Switchfoot frontman to play 25 shows in 24 hours

by