Legendary Aerosmith frontman Steven Tyler wowed fans ahead of a concert in Kelowna, B.C., Monday by delivering an impromptu performance on a public piano.

Tyler was dropped off in a limousine with his entourage at Stuart Park and hammered out a few bars of the hit “Dream On,” before jumping up and declaring that he had to get to his show.

It was rumoured the rocker was going to appear in the public park before their show at Prospera Place.

Castanet reports several dozen fans started gathering around the blue piano around a half hour before he arrived.

This hasn’t been the only sighting of the 67-year-old as the band makes its way through the province.

Tyler was spotted in Vancouver Tuesday at a Gastown eyewear store.

Aerosmith will play Victoria’s Save On Foods Memorial Arena Thursday.