You are using an older browser version. Please use a supported version for the best MSN experience.

Limousine Beach's triple guitar 'sizzle rock'

Pittsburgh, PA rockers Limousine Beach have dubbed themselves the world's first 'sizzle rock' band. Rick Damigella reports.
image beaconimage beaconimage beacon