The Virtual Terrace & RLWC2017 • Re: Eric Perez
nice looking stadium but not much around it except industry. situated in new jersey about 6 miles away from manhatten. should be well placed to draw in fans from the new york side and new jersey. more info on the stadium here wonder if red bull are on board with the team sponsorship
Statistics: Posted by the artist — Sun Oct 15, 2017 10:34 pm