This is like Supercharging Echo's!
It's huge in Japan!
Every man and there dog are supercharging there echos there (had a friend just get back from Japan )
This is certainly different, i'm not a fan of the Jazz, but i'm sure i would be if i drove this one
Bookmarks