Places | May 06, 2014 03:14 PM EDT
Check out the Barclays Center in New York City
Barclays Center is a multi-purpose indoor arena in Brooklyn, New York City. It sits partially on a platform over the Metropolitan Transportation Authority-owned Vanderbilt Yards rail yard at Atlantic Avenue for the Long Island Rail Road.
© 2024 BOOMS Beat, All rights reserved.
Do not reproduce without permission.
Do not reproduce without permission.