13WHAM -TV reports on plans to bring the Google Street View Trike to Rochester Institute of Technology this spring. People are excited over at RIT. People wi...
Share this note: