Woman Freaks Out Over Couple’s PDA

This couple caught a woman losing her shit over them making out while waiting on line to order food. Make sure this woman never enters New Orlean’s city limits.

Via dailymail.co.uk.

Read More Stories From the IB Wire

.

.