Website Under Construction!

A lot of changes have happened! So joshuaroush.com is currently undergoing some maintenance to update with these changes. Maintenance will last through Spring of 2023.