Two new screens of Barnacle Bay

EA has released two new screens for the upcoming DLC neighborhood Barnacle Bay. View them below!

Twitter Digg Delicious Stumbleupon Technorati Facebook Email