Yes it's an Amen Savior frame. I have one and having a blast riding the hell out of it. Later Tony in S. Fla.

 Note to vegetarians: My food poops on your food. So enjoy that salad.      Tony G. in S. Florida