Amateur group cam