Brennan Apollo 650-S

The Brennan Apollo is a motorcycle manufactured by Brennan in.

Overview
This version of the Apollo is built with an engine and tires fitted for the road. It accelerates faster than the standard off-road version, and it sounds as a proper sports bike.