Per Greek TV, many of the special units surronding the Bus are the same ones who were trained for olympic security.
OHHH COOOL rack it LM
OH OH terrorist are in trouble
I sense smackdown in their future OH MANNNNN thanks for the info ON THATTT