Meteorite logoMeteorite
Back to videos

Attack on titan season 2 episode 12 // awesome scene (barricades)

They finally used barricades!!!!!!!!!!!!!!! I do not own anything from this footage.

Suggested videos