Tag Archives: Philly Throttle

Warlocks Rising

June 21, 2013


Discovery Channel’s ongoing mission to explore new worlds, boldly go where no man has gone before and tell America what it is really like to belong to a motorcycle club will continue whether The Devils Ride is renewed or not. On July Fifth, the network will premier Warlocks Rising, a “reality” show about the Warlocks […]

Continue reading...