Praying Mantis Sweden Rock – New Video Clip

For those of you that couldn’t make it to Sweden Rock yesterday here is Captured City. Enjoy It!