This new Game of Thrones scene was recently filmed in Ballintoy Harbor, Ireland. Who the hell is getting burned here?

Advertisement