

Toronto, ON
Downsview Park
Jul 12 2008
by Carrie Musgrave
07/14/08 9:26am
The recently reunited Stone Temple Pilots played Toronto's Downsview Park on July 12 as part of Edgefest. Although Linkin Park were the headliners, STP were the main reason concertgoers braved the rain and waited for over an hour for the band to take the stage.
It seems that while eccentric frontman Scott Weiland was gallivanting around with Velvet Revolver, STP guitarist Dean DeLeo was taking fashion notes from Rolling Stone Keith Richards. He has that pirate look down pat, and even has a smoke dangling out of his mouth.


The Academy Is... At The Guvernment
Toronto, ON
11/16/09 3:31pm