About roger federer forehand results of 1,010
03:24
04:45
05:09
03:43
12:42
05:57
08:27
25:04
00:31
02:50
03:11
00:30
09:13
12:42
01:48
10:41
03:47
08:24
08:50
04:35
02:36
03:02
01:43
02:09
08:20
04:38
08:50
01:49
03:38
01:59
01:01
01:39
05:15
04:30
05:34
02:03
01:48
01:07
13:33
04:43
10:15
04:54
05:48
02:06
04:30