World's most powerful trike would do Mad Max proud

Photo by: HFL Staff