Friday, July 31, 2015

Out With A Bang

All the way from his native country Rumania, Rafael Cristian Caea is now the death defying human cannon ball on the 2015 edition of Cole Brothers Circus.

1 comment: