With Honda doing the official USA launch for the 2016 Africa Twin 1000 this past week at the IMS show in Long Beach – we should start to see more promotional videos like this one…
Sadly, we’re still a long ways out from USA release date for the All New Africa Twin but the upside is we’ve got more videos to tease us and obsess over haha.
What did you guys think about the video?
dunno, video is showing as private…