By Sasvanna Valeika

EverFound is a Christian band from Russia. The three brothers moved to the Untied States becuase their family was be prosecuted for worshiping God.
Big image
Everfound - God of the Impossible (Official Video)

WinterJam 2014

They went to WinterJam this year and while people were waiting in line for the doors to open, they can out and played God of the Impossible to the people. Since I was by the doors, I got to meet them.