By drtorrellasphoto on February 21, 2014
New Haven Taco Trucks
CH-53 Delta photos pt.1, Deltas in Hawaii