With so many new cars getting launched in the SEMA crowd, one more good news has popped up and that is Rad rides that would be unleashing Troy car soon. The concept of this car was earlier released in the year 1969 and become quite popular. It was one beauty which was designed, It was […]