Keanu Reeves and Dogstar Rock Niagara Falls
Wednesday, October 4th was an unseasonably warm fall evening in Niagara Falls, Ontario, at Fallsview Casino. Keanu Reeves with his band Dogstar staged an outstanding performance that left no one in doubt about the memories it created. …