The last couple of Road Stories entries have been posted here on the Blog, but this weekend we return to the website as usual, with more tales from when we were a Legend In Our Own Back Yard. Incidentally, the above photo was taken in Niagara Falls in 1980, and is an example of what was considered high-tech for the time!
Keep on rockin’,
Captain Maniac