TrackIT! - Reading

Location Search  - Maps
Show trains from previous  and for the next  -  -  - Reports  -  -  -  -

Filters - Headcode:  - TOC:  - Origin:  - Destination:    

 
CRS: RDG, TIPLoc: RDNGSTN, Stanox: 74237

Train TOC Origin Destination Action WTT Public Act/Est Var Plt (S) Plt (A) Lin (S) Lin (A) Pth (S) Pth (A) Latest Latest TD Report
2K54 GW Reading (17:10) Newbury (17:37) Formed by 2K43 GW Newbury (16:04) - Reading (16:32) Arr Newbury 3L @ 17:40 Terminated @ Newbury
Depart 17:10 17:10 17:09 1E 1 1 WL   3
9R58 XR Abbey Wood Crossrail (15:47) Reading (17:11) Arrive 17:11 17:11 17:09 2E 14 14   0 Arr Reading 2E @ 17:09 Terminated @ Reading
Forms 9U95 XR Reading (17:32) - Abbey Wood Crossrail (18:56)
2P65 GW Didcot Parkway (16:41) Paddington (17:49) Arrive 17:04 17:04 17:04 RT 15 15 URL   0 Arr Paddington 3L @ 17:52 Terminated @ Paddington
Depart 17:11 17:11 17:11 RT 15   2
Joined by 5P65 GW Reading Train Care Depot (16:57) - Reading (17:00)
1B24 GW Paddington (16:48) Swansea (19:31) Arrive 17:11 17:11 17:10 1E 9 9 ML D 0 Dep Bristol Parkway 3L @ 18:08 Approaching @ Bristol Patchway Signal BL1536
Depart 17:13 17:13 17:12 1E 9 D 1
1V89 XC Newcastle (12:36) Reading (17:14) Arrive 17:14 17:14 17:13 1E 15 15   0 Arr Reading 1E @ 17:13 Terminated @ Reading
Forms 5E64 XC Reading (17:21) - Reading (17:37)
1A27 GW Weston-super-Mare (15:28) Paddington (17:35) Arrive 17:09½ 17:09 17:14 4½L 11 11 UML U 0 Arr Paddington 4L @ 17:39 Terminated @ Paddington
Depart 17:11½ 17:11 17:15 3½L 11   2
1M62 XC Bournemouth (15:45) Manchester Piccadilly (20:29) Arrive 17:05½ 17:06 17:10 4½L 8 8 FVL   0 Dep Fenny Compton 1½L @ 18:06 Dep (D) @ Fenny Compton
Depart 17:15 17:15 17:15 RT 8 D 1
2J55 GW Reading (17:15) Basingstoke (17:42) Formed by 2J48 GW Basingstoke (16:29) - Reading (16:55) Arr Basingstoke 1E @ 17:41 Terminated @ Basingstoke
Depart 17:15 17:15 17:15 RT 2 2 WL   3
9U87 XR Reading (17:15) Abbey Wood Crossrail (18:39) Formed by 9R52 XR Abbey Wood Crossrail (15:32) - Reading (16:57) Arr Paddington Crossrail 1½E @ 18:08 Activated @ Reading
Depart 17:15 17:15 17:15 RT 13 13 URL   2
1W33 GW Paddington (16:58) Great Malvern (19:26) Pass 17:20   17:19 1E 9 9 ML D 1 Dep Charlbury ½E @ 18:06 Dep (D) @ Wolvercot Junction
5E64 XC Reading (17:21) Reading (17:37) Formed by 1V89 XC Newcastle (12:36) - Reading (17:14) Arr Reading 1E @ 17:36 Terminated @ Reading
Depart 17:21   17:19 2E 15 15 URL   2
1L25 GW Cardiff Central (15:54) Paddington (17:44) Arrive 17:16½ 17:17 17:21 4½L 11 11 UML U 0 Arr Paddington 6L @ 17:50 Terminated @ Paddington
Depart 17:18½ 17:18 17:22 3½L 11   2
2J50 GW Basingstoke (16:59) Reading (17:26) Arrive 17:26 17:26 17:25 1E 2 1   0 Arr Reading 1E @ 17:25 Arr (U) P1 @ Reading
Forms 2J59 GW Reading (17:38) - Basingstoke (18:05)
1C24 GW Paddington (17:00) Bristol Temple Meads (18:36) Arrive 17:23 17:23 17:23 RT 8 8 ML D 0 Arr Chippenham RT @ 18:09 Arr (D) DM to P1 @ Chippenham
Depart 17:27 17:27 17:26 1E 8 D 1
1P35 GW Oxford (17:00) Paddington (17:51) Arrive 17:22½ 17:22 17:24 1½L 10 10 UML U 0 Arr Paddington 3L @ 17:54 Terminated @ Paddington
Depart 17:25½ 17:25 17:26 ½L 10 U 2
1D47 GW Paddington (16:50) Didcot Parkway (17:55) Arrive 17:22½ 17:23 17:22 ½E 12 12 RL   0 Arr Didcot Parkway 2L @ 17:57 Terminated @ Didcot Parkway
Depart 17:27½ 17:27 17:27 ½E 12 D 1
9U95 XR Reading (17:32) Abbey Wood Crossrail (18:56) Formed by 9R58 XR Abbey Wood Crossrail (15:47) - Reading (17:11) Arr Hayes & Harlington 2E @ 18:06 Arr (U) P4 @ Hayes & Harlington
Depart 17:32 17:32 17:31 1E 14 14 URL   2
2K45 GW Newbury (17:06) Reading (17:34) Arrive 17:34 17:34 17:33 1E 1 1   0 Arr Reading 1E @ 17:33 Terminated @ Reading
Forms 2K56 GW Reading (18:06) - Newbury (18:35)
9R66 XR Abbey Wood Crossrail (16:12) Reading (17:34) Arrive 17:34 17:34 17:33 1E 13 13   0 Arr Reading 1E @ 17:33 Terminated @ Reading
Forms 9U03 XR Reading (17:46) - Abbey Wood Crossrail (19:08)
1K22 GW Paddington (17:05) Newbury (17:56) Arrive 17:33 17:33 17:33 RT 7 7 WL D 0 Arr Newbury 2E @ 17:54 Terminated @ Newbury
Depart 17:35 17:35 17:36 1L 7 D 3
5E64 XC Reading (17:21) Reading (17:37) Arrive 17:37   17:36 1E 12 12   0 Arr Reading 1E @ 17:36 Terminated @ Reading
Forms 1E64 XC Reading (17:44) - Newcastle (22:15)
2J59 GW Reading (17:38) Basingstoke (18:05) Formed by 2J50 GW Basingstoke (16:59) - Reading (17:26) Arr Basingstoke 1E @ 18:04 Terminated @ Basingstoke
Depart 17:38 17:38 17:38 RT 2 2 WL   3
9R68 XR Abbey Wood Crossrail (16:18) Reading (17:41) Arrive 17:41 17:41 17:40 1E 14 14   0 Arr Reading 1E @ 17:40 Terminated @ Reading
Forms 9U11 XR Reading (17:59) - Abbey Wood Crossrail (19:26)
1A28 GW Bristol Temple Meads (16:30) Paddington (18:05) Arrive 17:40 17:39 17:39 1E 10 10 UML U 0 Arr Paddington 1L @ 18:06 Terminated @ Paddington
Depart 17:42 17:42 17:41 1E 10 U 2
2P67 GW Didcot Parkway (17:07) Paddington (18:22) Arrive 17:32½ 17:33 17:29 3½E 15 15 URL   0 Arr Dolphin Junction @ 18:02 Dep (U) P5 from U @ Slough
Depart 17:41 17:41 17:41 RT 15   2
1A89 GW Exeter St Davids (15:42) Paddington (18:07) Arrive 17:41 17:42 17:40 1E 11 11 UML U 0 Arr Paddington 2L @ 18:09 Terminated @ Paddington
Depart 17:44½ 17:44 17:43 1½E 11   2
1B25 GW Paddington (17:18) Swansea (20:18) Arrive 17:41 17:41 17:41 RT 9 9 ML D 0 Dep Uffington (Oxfordshire) ½E @ 18:04 Dep (D) from D @ Uffington (Oxfordshire)
Depart 17:43 17:43 17:44 1L 9 D 1
1E64 XC Reading (17:44) Newcastle (22:15) Formed by 5E64 XC Reading (17:21) - Reading (17:37) Arr Oxford 1E @ 18:09 Approaching @ Oxford Down Headshunt
Depart 17:44 17:44 17:44 RT 12 12 RL D 1
2J52 GW Basingstoke (17:19) Reading (17:46) Arrive 17:46 17:46 17:45 1E 2 1   0 Arr Reading 1E @ 17:45 Terminated @ Reading
Forms 2J61 GW Reading (17:57) - Basingstoke (18:27)
9U03 XR Reading (17:46) Abbey Wood Crossrail (19:08) Formed by 9R66 XR Abbey Wood Crossrail (16:12) - Reading (17:34) Arr Slough ½L @ 18:08 Dep (U) P4 from U @ Twyford
Depart 17:46 17:46 17:45 1E 13 13 URL   2
6V70   Wembley Reception Sidings 1-7 (16:31) Merehead Quarry Freightliner Heavy Haul (21:32) Pass 17:48   17:46 2E 12 12 DFR D 3 Dep Theale 3L @ 17:58 Approaching @ Aldermaston
1C90 GW Paddington (17:03) Penzance (22:24) Arrive 17:26   17:52 26L 7 7 WL D 0 Dep Aldermaston @ 18:06½ Approaching @ Thatcham
Depart 17:29 17:29 17:55 26L 7 D 3
1L26 GW Carmarthen (14:24) Paddington (18:14) Arrive 17:48 17:47 17:55 7L 10 10 UML U 0 Dep Langley (Berks) @ 18:07½ Arr (U) P2 from U @ Iver
Depart 17:50 17:50 17:56 6L 10 U 2
1D76 GW Paddington (17:20) Didcot Parkway (18:26) Arrive 17:53 17:53 17:54 1L 12 12 RL   0 Dep Pangbourne 1E @ 18:07 Approaching @ Goring & Streatley
Depart 17:58½ 17:58 17:58 ½E 12 D 1
1C25 GW Paddington (17:30) Taunton (20:16) Arrive 17:53 17:53 17:56 3L 9 9 ML D 0 Dep Cholsey @ 18:06½ Approaching (D) DM @ Didcot Parkway
Depart 17:55 17:55 17:59 4L 9 D 1
2J61 GW Reading (17:57) Basingstoke (18:27) Formed by 2J52 GW Basingstoke (17:19) - Reading (17:46) Dep Reading Green Park 2½L @ 18:07 Dep (D) P1 @ Reading Green Park
Depart 17:57 17:57 17:59 2L 2 2 WL   3
9U11 XR Reading (17:59) Abbey Wood Crossrail (19:26) Formed by 9R68 XR Abbey Wood Crossrail (16:18) - Reading (17:41) Dep Twyford ½L @ 18:05 Dep (U) P4 from U @ Twyford
Depart 17:59 17:59 17:59 RT 14 14 URL   2
1L82 GW Cheltenham Spa (15:59) Paddington (17:59) Arrive 17:31 17:30 17:59 28L 11 11 UML U 0 Dep Maidenhead 27½L @ 18:08 Arr (U) P2 from U @ Taplow
Depart 17:33 17:33 18:01 28L 11   2
9R78 XR Abbey Wood Crossrail (16:46) Reading (18:04) Arrive 18:04 18:04 18:02 2E 13 13   0 Arr Reading 2E @ 18:02 Terminated @ Reading
Forms 9U15 XR Reading (18:15) - Abbey Wood Crossrail (19:38)
1A90 GW Plymouth (15:15) Paddington (18:24) Arrive 17:56 17:57 18:01 5L 11 10 UML U 0 Dep Twyford 5L @ 18:07 Dep (U) P2 from U @ Twyford
Depart 17:58 17:58 18:03 5L 10 U 2
1W03 GW Paddington (17:34) Hereford (20:26) Arrive 17:58 17:58 17:59 1L 9 7 ML D 0 Dep Reading West Junction @ 18:05½ Approaching @ Tilehurst
Depart 18:01 18:01 18:03 2L 7 D 1
1G25 GW Paddington (17:32) Cheltenham Spa (19:37) Arrive 17:56 17:56 18:03 7L 7 9 FVL D 0 Dep Tilehurst @ 18:06½ Approaching @ Goring & Streatley
Depart 17:58 17:58 18:04 6L 9 D 1
1C91 GW Paddington (17:36) Plymouth (21:25) Arrive 18:01 18:01 18:06 5L 7 7 WL D 0 Arr Reading 5L @ 18:06 Arr (D) P7 from D @ Reading
Depart 18:03 18:03 18:08        
1P05 GW Hereford (15:18) Paddington (18:29) Arrive 17:57½ 17:57 18:05 7½L 10 11 UML U 0 Dep Reading Kennet Bridge Junction 6½L @ 18:08 Dep (U) @ Reading Kennet Bridge Junction
Depart 18:00½ 18:00 18:06 5½L 11   2
5Z24 LS Goodrington Carriage Holding Sidings (13:56) Southall Locomotive Services (18:38) Arrive 17:36   17:35 1E 8 8 DML   0 Dep Reading 5L @ 18:07 Approaching @ Reading Kennet Bridge Junction
Depart 18:02   18:07 5L 8   2
2K56 GW Reading (18:06) Newbury (18:35) Formed by 2K45 GW Newbury (17:06) - Reading (17:34) No report Activated @ Reading
Depart 18:06 18:06 18:08   1   WL    
2P70 GW Didcot Parkway (17:40) Paddington (18:54) Arrive 18:03 18:03 18:03 RT 14 14 URL   0 Dep Reading RT @ 18:08 Approaching @ Reading Kennet Bridge Junction
Depart 18:08 18:08 18:08 RT 14   2
1O22 XC Manchester Piccadilly (14:25) Bournemouth (19:13) Arrive 17:40 17:40 18:10 30L 7 3 WL U 0 Arr Reading 30L @ 18:10 Arr (U) P3 from U @ Reading
Depart 17:52 17:52 18:22        
1A29 GW Bristol Temple Meads (17:00) Paddington (18:38) Arrive 18:10½ 18:10 18:11   10   UML     Arr Tilehurst @ 18:09 Approaching @ Reading High Level Junction
Depart 18:12½ 18:12 18:13        
1B27 GW Paddington (17:48) Carmarthen (21:52) Arrive 18:11 18:11 18:10½   9   ML     Dep Twyford ½E @ 18:06 Dep (D) P1 from D @ Twyford
Depart 18:13 18:13 18:13        
9R80 XR Abbey Wood Crossrail (16:51) Reading (18:12) Arrive 18:12 18:12 18:13   14       Dep Twyford 1L @ 18:06 Approaching @ Reading Kennet Bridge Loop
Forms 9U21 XR Reading (18:28) - Abbey Wood Crossrail (19:56)
9U15 XR Reading (18:15) Abbey Wood Crossrail (19:38) Formed by 9R78 XR Abbey Wood Crossrail (16:46) - Reading (18:04) No report Activated @ Reading
Depart 18:15 18:15 18:15   13   URL    
2J56 GW Basingstoke (17:53) Reading (18:20) Arrive 18:20 18:20 18:19½   2       Dep Mortimer ½E @ 18:05 Approaching @ Reading Green Park
Forms 2J65 GW Reading (18:32) - Basingstoke (18:59)
1L27 GW Cardiff Central (16:54) Paddington (18:44) Arrive 18:18 18:17 18:16   11   UML     Arr Cholsey @ 18:09 Dep (U) P2 from U @ Cholsey
Depart 18:20 18:20 18:20        
6A83   Avonmouth Bennets Siding Freightliner Heavyhaul (14:38) West Drayton Lafarge (19:02) Arrive 18:19       13   URL     No report Cancelled (FL) @ Avonmouth Bennets Siding Freightliner Heavyhaul
Depart 18:21            
1W34 GW Paddington (17:57) Worcester Foregate Street (20:11) Arrive 18:21 18:21 18:20½   9   ML     Dep Iver @ 18:08 Arr (D) P1 from D @ Langley (Berks)
Depart 18:23 18:23 18:23        
1M66 XC Bournemouth (16:45) Manchester Piccadilly (21:29) Arrive 18:07 18:07 18:16½   7   FVL     Arr Mortimer @ 18:08½ Dep (U) P2 from U @ Mortimer
Depart 18:15 18:15 18:24½        
1P37 GW Oxford (18:00) Paddington (18:54) Arrive 18:23½ 18:23 18:21   10   UML     Dep Didcot East Junction 2½E @ 18:09 Dep (U) from M @ Didcot East Junction
Depart 18:25½ 18:25 18:25        
1C27 GW Paddington (18:01) Bristol Temple Meads (19:35) Arrive 18:24 18:24 18:23½   8   ML     Dep Ealing Broadway @ 18:06 Arr (D) P1 @ Southall
Depart 18:26½ 18:26 18:26        
1K27 GW Newbury (17:55) Paddington (18:56) Arrive 18:24½ 18:25 18:24½   11   UML     Dep Aldermaston @ 18:06½ Approaching @ Theale
Depart 18:27½ 18:27 18:27½        
9U21 XR Reading (18:28) Abbey Wood Crossrail (19:56) Formed by 9R80 XR Abbey Wood Crossrail (16:51) - Reading (18:12) No report Activated @ Reading
Depart 18:28 18:28 18:28   14   URL    
1C92 GW Paddington (18:03) Penzance (22:59) Arrive 18:27   18:29½   7   WL     Dep Portobello Junction (London) ½L @ 18:06 Approaching @ North Pole IET Depot
Depart 18:29 18:29 18:31½        
1D77 GW Paddington (17:51) Didcot Parkway (18:58) Arrive 18:23½ 18:24 18:24½   12   RL     Arr Maidenhead 1L @ 18:09 Arr (D) P1 from D @ Maidenhead
Depart 18:31 18:31 18:32        
Divides to form 5D77 GW Reading (18:37) - Reading Train Care Depot (18:41)
2J65 GW Reading (18:32) Basingstoke (18:59) Formed by 2J56 GW Basingstoke (17:53) - Reading (18:20) No report Activated @ Reading
Depart 18:32 18:32 18:32   2   WL    
2P72 GW Didcot Parkway (18:04) Paddington (19:12) Arrive 18:31 18:31 18:31   14   URL     Arr Cholsey RT @ 18:09 Arr (U) P4 from U @ Cholsey
Depart 18:33 18:33 18:33        
9R90 XR Abbey Wood Crossrail (17:16) Reading (18:34) Arrive 18:34 18:34 18:34   13       Arr Langley (Berks) @ 18:09½ Arr (D) P3 from D @ Langley (Berks)
Forms 9U25 XR Reading (18:45) - Abbey Wood Crossrail (20:11)
2K47 GW Newbury (18:06) Reading (18:35) Arrive 18:35 18:35 18:35   1       Arr Newbury Racecourse RT @ 18:08 Arr (U) P2 @ Newbury Racecourse
Forms 2K58 GW Reading (19:10) - Newbury (19:36)
1J93 GW Paddington (18:08) Frome (20:00) Arrive 18:35 18:34 18:35   7   WL     Dep Paddington 1E @ 18:07 Approaching (D) 3 @ Royal Oak Junction
Depart 18:37 18:37 18:37        
1L84 GW Swindon (Wilts) (18:01) Paddington (19:01) Arrive 18:34½ 18:34 18:35   11   UML     Dep Uffington (Oxfordshire) ½L @ 18:08 Dep (U) from U @ Uffington (Oxfordshire)
Depart 18:36½ 18:36 18:37        
5D77 GW Reading (18:37) Reading Train Care Depot (18:41) Splits from 1D77 GW Paddington (17:51) - Didcot Parkway (18:58) No report Activated @ Reading
Depart 18:37   18:37   12      
9R92 XR Abbey Wood Crossrail (17:21) Reading (18:42) Arrive 18:42 18:42 18:42   14       Arr West Drayton ½E @ 18:09 Arr (D) P3 from D @ West Drayton
Forms 9U31 XR Reading (18:59) - Abbey Wood Crossrail (20:26)
1B28 GW Paddington (18:18) Swansea (21:19) Arrive 18:41½ 18:42 18:41½   9   ML     No report Activated @ Paddington
Depart 18:43½ 18:43 18:43½        
1K31 GW Newbury (18:18) Paddington (19:10) Arrive 18:40 18:40 18:40   11   UML     No report Activated @ Newbury
Depart 18:45 18:45 18:45        
9U25 XR Reading (18:45) Abbey Wood Crossrail (20:11) Formed by 9R90 XR Abbey Wood Crossrail (17:16) - Reading (18:34) No report Activated @ Reading
Depart 18:45 18:45 18:45   13   URL    
2J60 GW Basingstoke (18:23) Reading (18:49) Arrive 18:49 18:49 18:49   3       No report Activated @ Basingstoke
Forms 2J71 GW Reading (19:05) - Basingstoke (19:33)
1M92 GW Paddington (18:23) Banbury (19:32) Arrive 18:48 18:48 18:48   9   ML     No report Q'd Dep P1 @ Paddington
Depart 18:50 18:50 18:50        
1O24 XC Manchester Piccadilly (15:25) Bournemouth (20:15) Arrive 18:41 18:41 18:41   7   WL     Dep Tackley @ 18:06 Dep (U) P2 from U @ Tackley
Depart 18:52 18:52 18:52        
1L28 GW Swansea (16:23) Paddington (19:16) Arrive 18:47½ 18:48 18:51½   10   UML     Dep Chipping Sodbury @ 18:05½ Dep (U) UB to UB @ Chipping Sodbury
Depart 18:49½ 18:49 18:53½        
1C28 GW Paddington (18:30) Weston-super-Mare (20:42) Arrive 18:53   18:53   9   ML     No report Q'd Dep P4 @ Paddington
Depart 18:55 18:55 18:55        
1A30 GW Bristol Temple Meads (17:29) Paddington (19:08) Arrive 18:41 18:40 18:55   10   UML     Dep Thingley East Junction 14L @ 18:08 Approaching (U) UM @ Chippenham
Depart 18:43 18:43 18:57        
1G27 GW Paddington (18:34) Cheltenham Spa (20:32) Arrive 18:57 18:57 18:57   8   ML     No report Q'd Dep P10 @ Paddington
Depart 18:59 18:59 18:59        
9U31 XR Reading (18:59) Abbey Wood Crossrail (20:26) Formed by 9R92 XR Abbey Wood Crossrail (17:21) - Reading (18:42) No report Activated @ Reading
Depart 18:59 18:59 18:59   14   URL    
1A92 GW Penzance (14:15) Paddington (19:22) Arrive 18:56 18:57 18:57½   11   UML     Dep East Somerset Junction (Witham) 1½L @ 18:08 Dep (U) @ East Somerset Junction (Witham)
Depart 18:58 18:58 18:59½        
1D78 GW Paddington (18:20) Didcot Parkway (19:27) Arrive 18:54 18:54 18:54   12   RL     No report Q'd Dep P5 @ Paddington
Depart 19:00½ 19:00 19:00½        
1C93 GW Paddington (18:36) Plymouth (22:10) Arrive 18:59 18:59 18:59   7   WL     No report Activated @ Paddington
Depart 19:01 19:01 19:01        
1P38 GW Great Malvern (16:32) Paddington (19:29) Arrive 18:58½ 18:58 18:58½   10   UML     Dep Charlbury RT @ 18:07 Dep (U) P2 @ Charlbury
Depart 19:03½ 19:03 19:03½        
2J62 GW Basingstoke (18:37) Reading (19:04) Arrive 19:04 19:04 19:04   2       No report Activated @ Basingstoke
Forms 2J75 GW Reading (19:25) - Basingstoke (19:56)
9R04 XR Abbey Wood Crossrail (17:46) Reading (19:04) Arrive 19:04 19:04 19:04   13       Arr Tottenham Court Road ½E @ 18:08 Arr (D) @ Tottenham Court Road
Forms 5R04 XR Reading (19:23) - Reading Signal T1732 (19:25)
2J71 GW Reading (19:05) Basingstoke (19:33) Formed by 2J60 GW Basingstoke (18:23) - Reading (18:49) No report Activated @ Reading
Depart 19:05 19:05 19:05   3   WL    
2P74 GW Didcot Parkway (18:38) Paddington (19:49) Arrive 19:05 19:05 19:05   15   URL     No report Activated @ Didcot Parkway
Depart 19:12 19:12 19:12        
1M70 XC Bournemouth (17:45) Manchester Piccadilly (22:30) Arrive 19:07½ 19:08 19:07½   8   FVL     Dep Millbrook Hants Church Lane Junction 3E @ 18:08 Approaching @ Southampton Central
Depart 19:15½ 19:15 19:15½        

Contains Information of Network Rail Infrastructure Limited licensed under this licence.
TrackIT! is provided as a free service, but obviously costs money to run. If you like what you see, please consider making a donation.
TrackIT! Copyright © 2012-2024, James Uppington. All rights reserved.

TrackIT! uses cookies to remember your site preferences and provide an enhanced user experience. By continuing use of this site, you are agreeing to TrackIT!'s use of cookies for this purpose.