Lerxstamps.com is Live!

The new site has been launched. Video should be up soon!