David Avellan – Watch MMA, BJJ Videos, and Learn Martial Arts
Like what you see? Share it with a friend!
bts banner

Category Archives for Upcoming Events

Cherish the Small Victories

There is a lot to be happy about: I am alive, I have full use of my body, a roof over my head, a great network of friends and family, and a profession that I love. As simple as they may sound, these are amazing things that we all should be grateful for. These aren’t […]

Continue reading
1 3 4 5