Asked in MTV Shows
MTV Shows

Where is trl?

012

Answer

User Avatar
Wiki User
07/25/2015

In Times Square in New York City.