Lycan Motorcycles, Philippine-based motorcycle and technology startup company unveils G6
Lycan Motorcycles, a Philippine-based motorcycle and technology startup company, has unveiled its first motorcycle prototype called “G6,” which is a unique sports touring style that...