Robert DeLong was on Kimmel last night

This one man band never fails to impress….  see Robert DeLong playing “don’t wait up” for yourself below.

Xo – CT