Oosahh hits New York City

BTR otherwise known as Big Time Rush right in the middle of Avenue of the Americas in Manhattan. Only seen in the Big Apple, thats right a giant stage right in the middle of the street.Hey Sophie this ones for you……..