A small plane towing an advertising banner crashed onto a beach in San Diego County on Saturday.

The single-engine Piper PA18 lost engine power shortly after 3 p.m. and landed on Tamarack State Beach in the 4600 block of Carlsbad Boulevard in Carlsbad, Federal Aviation Administration officials said.

Pictures showed a single engine plane upside down on the beach. The pilot was not injured, FAA officials said. Police said a teen was hit by the plane and was taken to Rady Children's Hospital with minor injuries, ABC affiliate KGTV reported.