Robert Garcia Marquez Landed a Perfect Punch Not Luck

In this video we hear from Robert Garcia.