Monday, October 14, 2013

Video: ELMOFO Electric Radical SR8 Hits the Track

There simply no way we could pass on this one. Did you see that name? ELMOFO… Allow us to translate. The Spanish word "El" = "The" in English. And Mofo = two words we'd rather not say. It a bold choice going with a name like that, but apparently Australia ELMOFO group has a sense [... ...

No comments:

Post a Comment