Justin Timberlake is a man of his word.
The singer attended last night’s Marine Corps ball in Richmond, VA with Cpl. Kelsey De Santis as promised.
JT famously agreed to go after Cpl. De Santis invited him via YouTube.
A pic of him there can be seen HERE