Rumors are running wild as to what modu, previously known as Infone-Tech have been up to. Today they've released a teaser video, take a look… This is a must see!
I'm eagerly waiting to find out more!
What do you guys think?
Loading more stuff…
Hmm…it looks like things are taking a while to load. Try again?