Tech Hub is the official technology store of The Ohio State University, but you'll find it's much more than just products on a shelf.
Help us caption & translate this video!
[ Ссылка ]
Ещё видео!
Tech Hub is the official technology store of The Ohio State University, but you'll find it's much more than just products on a shelf.
Help us caption & translate this video!
[ Ссылка ]